Blog

The 3rd Facade

Calls for an independent, international investigation into the crimes of ongoing genocide against the Eelam Tamil nation by Sri Lanka has been a constant practice of Tamils in the homeland, diaspora and Tamil Nadu for at least the past five more »