Richard Kamau on 04th Nov

Is there anything Lupita Nyong’o can’t do well? The Kenyan actress if ever full of surprises and once again,...