Science | Tue Aug 7, 2012 9:02pm IST

Botched Russian launch junks two telecom satellites