Asif Ali
Asif Ali

Asif Ali

Daily blogging. Contrarian views. Life testimonies. And everything else you don’t want to hear from a 20-something misanthrope. (@ www.SpellOutMarketing.com)