Police Rivers police inspector allegedly commits suicide at ex-LG chairman’s residence April 23, 2025