Omar Ahmad

Omar Ahmad is a resident of Sheikh Jarrah in occupied East Jerusalem.

Showing 1 results related to "Omar Ahmad".
‘We stand tall’: Istanbul's Istiklal recovers after deadly attack

‘We stand tall’: Istanbul's Istiklal recovers after deadly attack

TRT World Citizen Awards honour heroes from around the globe

TRT World Citizen Awards honour heroes from around the globe