Read More FEATURED LATEST NEWS TRENDING THE INTERNET Thousands Evacuated Following MASSIVE Explosion Thousands of people had to be evacuated from 14 central Russian villages on Wednesday, following a terrifyingly massive… byMark MegahanOctober 8, 2020