Racist Rajapaksa A Stumbling Block to peace in Sri Lanka!

By Ifham Nizam Leader of the Tamil Ealam Liberation Organisation (TELO) and Deputy Chairman of Committees in Parliament Selvam Adaikalanathan says President Maithripala Sirisena is doing his utmost to put Sri Lanka on the map […]