A group of 11 illegal entrants were arrested Tuesday at a rail Depot in Britain after Stowing away on a freight train from France, police said.
Forty five illegal entrants arrested at train Depot in Britain.