Dr Ali Al-Ghamdi: Luxury of lies
The International Crimes Tribunals (ICTs) of Bangladesh are walking steadily towards ending the impunity that has been prevailing for 41 years. The people of Bangladesh and, of course, people around the globe are eagerly observing the trial of the perpetrators who committed one of the worst genocides in history. Since inception, the ICTs have been…
Read more