New Delhi, Nov. 20 -- Prime Minister Narendra Modi will visit Johannesburg from November 21 to 23 to attend the 20th G20 Leaders' Summit being hosted by South Africa at a time when President Donald Trump has announced that the US will boycott the summit, accusing the host country of discriminating against its white minority. Announcing the PM's visit on Wednesday, the ministry of external affairs said the PM will put forth India's perspectives on the G20 agenda, and is expected to speak in all the three sessions of the summit, Africa's first. The sessions include Inclusive and Sustainable Economic Growth Leaving No One Behind: Building our economies; The role of trade; financing for development and the debt burden; A Resilient World -- the G20's Contribution: Disaster Risk Reduction; Climate Change; Just Energy Transitions; Food Systems; and A Fair and A Just Future for All: Critical Minerals; Decent Work; Artificial Intelligence. "On the margins of the G20 Leaders' Summit, the Prime Minister is expected to hold bilateral meetings with some of the leaders present in Johannesburg. The Prime Minister will also be participating in the India-Brazil-South Africa (IBSA) Leaders' Meeting in South Africa....