Category: News

Sabir Masih – Pakistan’s Angel Of Death 

Since 2006, Masih has been one of three executioners in Pakistan’s eastern city of Lahore, the capital of Punjab, the country’s most populous province. Although he says that he does not keep track, he claims to have hanged more than 250 people since he started work.

China To Ban Gas Powered Cars, Push For Electric Vehicles

Seeking to curb some of the worst urban air pollution in the world, China will join other nations to push for only electric vehicles on its city streets, eventually banning the sale and use of internal-combustion engines powered by fossil fuels.