Uncategorized Meru police officer found dead after shooting himself Meru police post is struck after a police officer in charge of the post⁸ died by suicide on Wednesday morning. The junior police officer was found dead in his house Vivian Navate7 months ago7 months agoKeep Reading