Top Tag

The U.S. Intelligence Community

Alex Murdaugh, a well-known attorney in South Carolina who is accused of attempting to stage his own suicide in an alleged insurance scam, has turned himself in to authorities, NBC News reports.

You may also like

Home Ethos About Contact
Terms Policy GDPR RichTVX
© Saeculum XXI U.S. Intelligence News