An Opera News Kenya publication
The car that transported the Dusit terrorists has turned out to be a really haunting evidence…