France and Britain have agreed to a new deal to curb undocumented migrants from crossing the English Channel, with France committing to more than double law enforcement on the coast, and the UK contributing up to €766 million, some of which is to be paid only if France delivers results.
Despite Russias war, one Ukrainian city still gathers for midnight Chernobyl vigil
...
Read moreDetails

