Merry Christmas, but no celebration is worth life

A women sells different items for Christmas celebration in Kigali on Wednesday, December 24. Craish Bahizi
A women sells different items for Christmas celebration in Kigali on Wednesday, December 24. Craish Bahizi
The New Times