Delhi Police has detained six Nigerian nationals, including two women, for overstaying their visas by more than four years in southeast Delhi, an official said on Saturday. The operation was conducted ...