Source: True Light Catholic Media on YouTube “In 1996 God looked down at me in the rubbish, reached down and pulled me out.” This is the real story of Davide Barbieri, an Italian Ex-Drug Addict. Davide has been free from drugs for over 23 years. He now helps and gives…