Truthseeker, freedom fighter till the end