Feature
Read more ...
Police obstruct Tamil journalists carrying out their duty in northern Sri Lanka
Police spies in the war affected Northern Sri Lanka have obstructed journalists carrying out their duty and intimidated Tamils remembering the dead.