South African President Cyril Ramaphosa abandoned his Workers' Day speech in the northwestern city of Rustenburg on Sunday when striking...
Day: May 2, 2022
In southern Benin, there are hundreds of women who process cassava, grouped together in cooperatives. Gari (cassava flour) and its derivatives...
To mark the end of the holy fasting month of Ramadan crowds arrive to attend Eid prayers organised by the...
Iraqi artist Wijdan al-Majed is transforming Baghdad's concrete jungle into a colour-filled city with murals depicting well-known figures from the...
A day after May Day demonstrations, dozens of shops clear broken windows and clean graffitied walls, after being vandalised by...