The Metropolitan Police Service, formerly and still commonly known as the Metropolitan Police and informally as the Met, Scotland Yard or "the Yard", is the territorial police force responsible for law enforcement in the Metropolitan Police District, which currently consists of the 32 London boroughs. Read More
Visakhapatnam police on Thursday arrested a gang of four drug smugglers and seized 250 kg of cannabis valued at Rs 50 lakh from their possession. Five mobile phones were also recovered from them, police said. ...