Michael Brown, 29, took his 15-month-old nephew from a Houston wedding. Found 18 miles away, he’s now charged with kidnapping.
Uncle Arrested for Kidnapping Toddler at Houston Wedding Celebration
3 min read
Continue reading in the USA News Updates app