ASTRONAUTS from Canada, Belgium and Russia landed safely on the Kazakhstan steppes yesterday following a six-month stint on the International Space Station. The Russian Soyuz…
US President Barack Obama said yesterday he is sending 30,000 more US troops to Afghanistan by next summer to speed the battle against the Taliban…