
Modern-day slave lords arrested near Odessa
The police detained a criminal group that kept about 100 people in slavery in the Odessa region
International News
The police detained a criminal group that kept about 100 people in slavery in the Odessa region
A strategic agreement between Moscow and Washington could keep the world from approaching a dangerous threshold; however, the USA obviously has no such intention