Rahul Majumdar 

A Canadian seeking the truth about Canada and the world - regardless of how ugly it is.