India, Dec. 11 -- New Delhi The Indian Space Research Organisation (ISRO) successfully placed an Indian radar earth imaging satellite and nine customer satellites from four other countries in orbit on Wednesday afternoon. This was the 50th flight of India's workhorse Polar Satellite Launch Vehicle (PSLV). In the 26 years since its development, the launch vehicle has placed 61 Indian and 319 customer satellites in space....