If you have lived in a developed country particularly in the West, it is hard to believe Donald Trump is doing so well in the US presidential race.
No one expected UK to vote to leave European Union. In Austria, the far right party nearly won the polls. In France, the National Front is enjoying a quiet revival, never mind about the family feuds as daughter and father fight over the control of the party.