Welcome to India, say netizens to Elon Musk
New Delhi, April 11 (SocialNews.XYZ) Even as Tesla CEO Elon Musk confirmed his visit to India, netizens eagerly welcomed the billionaire to the country. “Looking forward to meeting with Prime Minister @NarendraModi in India!” the…



















