The Edo State Government has indefinitely suspended the Public Safety Response Team (PSRT), led by Kelly Okungbowa, effective immediately. The decision, announced Friday by Secretary to the State Government Umar Ikhilor, comes in response to a surge of public complaints alleging extortion, harassment, and unruly behavior perpetrated by members of […]