The European Court of Human Rights (ECHR) ruled in Noelia Castillo’s favour earlier this week.
Source link
Four arrested in Germany after Channel smuggling gang raids
Europol said more than 450 officers from the UK, Germany and Belgium were involved in the operation. Source...















































