Azaera Amza

Azaera Amza is a producer at TRT World.

Showing 28 results related to "Azaera Amza".
Show More
Bored of the pandemic, Indonesians compete in night running

Bored of the pandemic, Indonesians compete in night running

Hospital staff taunt Indigenous woman in Canada before her death

Hospital staff taunt Indigenous woman in Canada before her death