Ad image

Tag: island space centre

India launches rocket carrying dozens of satellites from Indian and 6 other countries

New Delhi on Friday launched a rocket carrying dozens of satellites from

NewsDesk NewsDesk