Top 10 Most Controversial Political Figures
1 Donald Trump
2 Fidel Castro
3 Margaret Thatcher
4 Vladimir Putin
5 Richard Nixon
6 Silvio Berlusconi
7 Recep Tayyip Erdo?an
8 George W. Bush
9 Benjamin Netanyahu
10 Hillary Clinton
Next : When is Gudi Padwa 2024: Know its Date, Customs, and Auspicious Significance
Read More