 His columns regularly appear in The Express Tribune, Middle East Eye, The Toronto Star and Madhyamam Daily.He blogs at the "Huffington Post".His articles have appeared in other publications around the world, including "The Globe and Mail", "Toronto Star", Arab News, Counterpunch, The Indian Express, The Jakarta Post, Al-Ahram Weekly and Al Jazeera.