Peruvians say they were promised jobs in Russia, but landed on the front lines in Ukraine

Europe World Moderate confidence — 74/100

Unverified

Sources: CNN