Daily Archives: 19/07/2021

One-year-old baby shot in the head by Police

One-year-old Legend Smalls, who was accidentally shot by a Texas police officer, reportedly had part of his skull removed in order to relieve the swelling...