Muneeb Khan
Muneeb Khan

Muneeb Khan

Muslim. Pakistani. Chomskyite with a tin foil hat.