HAS MAHINDA RAJAPAKSA BEEN A TRAITOR TO SRI LANKA?
What is the definition of a traitor? A traitor is usually defined as someone who betrays his or her country. But this definition leaves out the question of , exactly, constitutes betrayal. Recently,…