World’s largest charkha unveiled at Delhi’s IGI airport
The world̢۪s largest Charkha was unveiled at the Terminal 3 of the Indira Gandhi International Airport (IGI) in New Delhi.
The Union Cabinet has given its approval for signing of a Memorandum of Understanding (MoU) between India and Mozambique on Drug demand reduction and related matters.