British police fired shots Saturday at a car outside the Ukrainian Embassy in London after it rammed other cars parked in front of the embassy. …read more
Source: The Daily Star
British police fired shots Saturday at a car outside the Ukrainian Embassy in London after it rammed other cars parked in front of the embassy. …read more
Source: The Daily Star