A small-town Ohio Mayor just left ABC News’ David Muir and Linsey Davis speechless when he dropped this truth bomb about illegal immigration
There are more than 12 million illegal aliens living in the United States. This is more than the entire population of countries like Greece and Cuba. But a small-town Ohio Mayor just left ABC News’ […]