Rizana Nafeek, the Sri Lankan maid who was imprisoned at Saudi Arabia's Dawadami Prison since 2005, was executed a short while ago(Jan 9) according to the External Affairs Ministry in Colombo.
President Mahinda Rajapaksa sent an appeal to King Abdullah on January 6, 2013, requesting a stay of...