Murderers put behind bars after two years of their criminal act
The Cassation Court, Bahrain's top court, has upheld the death sentences issued against two defendants implicated in murdering a police officer in Karbabad. According to court reports, father-of-two Mohammed Naveed died when he was trapped in a burning police vehicle following a
