Recently satellite ‘Raavana-1’ marks the entry of Which country into space? Arif Khan 7 years ago A. India B. Sri Lanka C. Nepal D. Bangladesh