23 May 2021
Six months after massive protests against police brutality in Nigeria, and some victims - like Nduke Ekekwe - say the compensation they have received is not enough as those accused of abuses go unpunished.
1 Sep 2020
Sacha Jafri, a British artist, has taken over the ballroom of a luxury hotel in Dubai to produce the largest painting ever created on canvas. The 1,980-square-meter (over 21,000 square feet) artwork will be cut into separate panels, which the painter is auctioning off in the hope of raising $30 million for charity.