Richard Kamau on 19th Jun

The ‘Lamba Lolo’ craze just won’t fade away. Just when we thought we had seen it all when two American...