people are getting lynched every week because of stupid cows and Modi's silence condoned that behavior. It was only after coming back from US/Netherlands did he mention anything about it. It's still not acceptable IMO. people should be allowed to eat whatever they want.
He's not the best PM but he has the best PR team in the world.
Innocent people are the ones being killed with zero consequences for the killers
To understand and perceive the reality, you have to live in India for few months (say 6 months but even 2 years may feel less). And try to live as a commoner here, get some job (not volunteer/NGO work), travel-to-work, travel to different cities/villages, go to festivals, talk to people and allow typical intrusive social behavior.
You do not have any information about PM from other countries, besides what you read in news.
Trudeau has not spoken out against these. He has recently contrasted Canadian immigration with US immigration, and in the process is inviting extremists from all over the world.
These are signs that Islamic extremists are emboldened under his watch. In fact ISIS directly called for attacks on Canadians on Canada day. Trudeau has not spoken out against these either, so he tacitly approves the killing of Canadians.
As far as India goes, there were spontaneous NotInMyName protests without Modi being present. There are more killings in all the muslim middle-east countries in a single day, than in India in a month. It is not going backwards.
How can you justify Modi as the best prime minister in the world when he tacitly approves the killings of Muslims? A group he should also be the leader of.
The Hindu extremists are emboldened under his watch. In many areas, India is going backwards under his watch.
He's far from the best in the world. You just haven't bothered to look.