Venus transit – last chance to see it in 105 years

The planet Venus will pass in front of the sun next week in a rare astronomical phenomenon. The transit will be visible from most parts of the Earth as a small black dot moving across the face of the sun. For most humans currently alive, this will be the last chance to see the planetary ...

4 kidnapped aid workers rescued from Taliban

Helen Johnston, the British aid worker who was freed from the Taliban by US and UK special forces

British doctor Helen Johnston was one of 4 aid workers to be rescued from Afghan insurgents by special forces in the early hours of Saturday. Johnston, Kenyan Moragwa Oirere, and two Afghan colleagues had been held hostage in a cave for 11 days. They were kidnapped by rebels linked to the Taliban while travelling through the ...