Who among the following has topped the list of most popular world leaders with a rating of 71 percent?
Prime Minister Narendra Modi tops the list of most popular world leaders with an approval rating of 71 percent. The list consists of 13 leaders. US President Joe Biden has been ranked at number 6. He is followed by Canadian PM Justin Trudeau and Australian Prime Minister Scott Morrison.
Rare instance of snowfall was witnessed in which desert recently?
Which among the following is the world's fastest sinking cities?
Which nation is relocating its capital to Nusantara?
Russia has amassed thousands of troops along its border with which among the following countries?
Which bank has won the right to sell Vijay Mallya's London home?