In a disturbing discovery, a 20-year-old’s stolen phone was found while making an arrest in Barcelona.

Read More