Trudeau vs Scheer: 43rd general elections underway in Canada

The 43rd general elections are underway in Canada. Canadian PM Justin Trudeau is battling for his second term. So, Will the prince charming win again. We spoke to some special people to know more about this election. Watch this video to know more in detail.