Daily Archives: April 29, 2014

Canada’s lack of Accountability

Tuesday, 29th April 2014 Of all the countries that have taken an unnecessary and most times odious stand against Sri Lanka, the one with the most strident and shrill noisemaking on this score has been Canada of course. T ...

Close