Tag: Atlanta Police
World
Woman who tried to set Martin Luther King’s house on fire arrested
The police say that people nearby stopped a woman from setting Martin Luther King Jr's home on fire in Atlanta, Georgia. Authorities said that...
© 2024 The Independent Ghana. All Rights Reserved.