Eight Shot

Eight Shot, 3 Fatally In Norwood, St. James

More mayhem and grief, this time on Warrica Road in Norwood, St. James where 8 people were shot, three fatally.…

3 years ago