Richard Kamau on 04th May

Lupita Nyong’o has done it once again. Not winning an Oscar but turning heads at the Red Carpet. The 33 year old actress...