Tag: Met
-
Met Police Chief Inspector Found Dead Amid Pending Child Abuse Charges
Police Inspector Found Dead on Day of Pending Charges A tragic incident has come to light as a Metropolitan Police chief inspector was discovered deceased at his residence in Princes Risborough, Buckinghamshire. Richard Watkinson’s passing coincided with the day he was scheduled to face charges related to possessing child abuse images. The senior officer, who…