Entertainment World A Priest in Rivers is Arrested by Police for Allegedly Engaging in Homosexual Behavior.