Tag: Chihuahua news
YouTuber Sentenced to 50 Years for Kidnapping: The Digital Footprint That Led to Justice
Germán Acosta, a former YouTuber, sentenced to 50 years for masterminding a kidnapping, discovered that digital footprints can lead to justice.