Kenyan couple's public sex leads to arrest. Kenyan couple's public sex leads to arrest. XxxVV javnostiJavne