Nupur Sharma: Prophet Muhammad controversy tests India-Islamic world ties

Saudi Arabia, Kuwait, Qatar and Iran have registered protests over the remark by BJP leader Nupur Sharma. Read more here
Previous Post Next Post