Barat has written for The Nation, Al Jazeera English, Jadaliyya, The New Internationalist, The Electronic Intifada, The Palestine Chronicle, Middle East Eye, Ceasefire Magazine, ROAR Magazine, Counterpunch and Mondoweiss.