Britain detains 38 Indians for overstaying
Britain’s immigration officials have detained 38 Indians, including nine women, for overstaying their visas or working illegally after conducting raids in two clothing factories in the city of Leicester. The…