Police officers in Kenya engage in steamy sex on duty. Police officers in Kenya engage in steamy sex on duty. Policija