Kenya police on the spot once again