Lara Bitar is the editor in chief of The Public Source.
Kareem Chehayeb is the lead investigative journalist at The Public Source.
Lara Bitar is the editor in chief of The Public Source.
Kareem Chehayeb is the lead investigative journalist at The Public Source.