British documentary filmmaker Callum Macrae on Friday revealed new video of a prominent Tamil Tiger TV presenter and actress that suggests she was captured alive and killed during the chaotic final days of Sri Lanka’s ethnic conflict. The footage… Continue Reading →
© 2024 Kractivism — Powered by WordPress
Theme by Anders Noren — Up ↑