Final Witnesses Take the Stand in Murdaugh South Carolina Murder Trial
In the ongoing murder trial of Alex Murdaugh in South Carolina, the final witnesses took the stand on February 27th. The trial has captured national attention due to the Murdaugh family’s prominence in the area and the shocking nature of the crimes. Murdaugh is accused of arranging for a hitman to kill him in order … Read more