Osama Bin Javaid

Osama Bin Javaid

Osama Bin Javaid is a broadcast journalist based out of Doha. He's worked extensively on South Asia, specially in Pakistan and Afghanistan. He has rep... orted on global security, war on terror and other issues related to South Asia and Middle East. //


MORE FROM AUTHOR

Content Feed