Tag: Shadi Ahmed Mtawa
Terrorist Turned In to Israeli Security Agency by His Own Family
Terrorist Turned In to Israeli Security Agency by His Own Family
Written by Michael Zeff/TPS on November 15, 2015
Shadi Ahmed Mtawa, 28, was arrested at...