Josh Rushing is a broadcast journalist who co-hosts Fault Lines, the flagship Al Jazeera English show about the Americas. He is also a former officer of the United States Marine Corps [USMC].
Josh Rushing is a broadcast journalist who co-hosts Fault Lines, the flagship Al Jazeera English show about the Americas. He is also a former officer of the United States Marine Corps [USMC].