2 min read WORLD NEWS One-year-old baby shot in the head by Texas police admin March 19, 2021 One-year-old Legend Smalls, who was accidentally shot by a Texas police officer, reportedly had part of his...Read More