Police apprehended Lord with the help of the public. He was found with self-inflicted wounds and remains under police guard at the West Demerara Regional Hospital. (Newsroom photo)
© 2024 Village Voice