MADRID - Spanish police detained eight Spaniards who had traveled to Ukraine, saying they face criminal allegations of fighting on the side of pro-Russian forces there.
Russia's War Against Ukraine
MADRID - Spanish police detained eight Spaniards who had traveled to Ukraine, saying they face criminal allegations of fighting on the side of pro-Russian forces there.