Devil in the mirror
Lately, as if the world has not had enough of it, events of the Iraq war were thrust upon us again. With that, memories we would rather forget came rushing back like flashbacks of a horror movie. It all started February 15, 2011 when Rafid Ahmed Alwan Al-Janabi in an interview with the Guardian, a British national daily newspaper, admitted for the […]
Read more ›