A claim on social media is going viral stating that Indian Prime Minister Narendra Modi’s address to a joint meeting of the United States Congress makes him the only world leader after Britain’s PM Winston Churchill, to be addressing the joint meeting twice. This is called a real royal invitation for a respected Diplomat…. 👏🇮🇳 After Winston Churchill, Narendra Modi, ...
Read More »