Hafeez Khan

The writer is the director of CERF, a non-profit, charitable organisation in Canada.The weiter can be followed on twitter at following id: @HafeezKhanPU