Four men have been charged with a number of offences following a series of police warrants carried out in Rochdale.
Four men have been charged following a series of warrants executed in Rochdale last week.
Greater Manchester Police says the warrants were carried out on Monday 28 September.
Jalil Ahmed, 52, of Twinegate, Rochdale; Shakil Ahmed, 23, of Twinegate, Rochdale; and Shakil Ahmed, 51, of Whittaker Lane, Rochdale, have each been charged with conspiracy to supply Class A, B and C drugs, supplying medicinal products and money laundering.
Raja Adeel Farooq, 43, of Kingsway, Manchester, has been charged with the same three offences as well as conspiracy to supply a firearm.
All four men appeared before Tameside Magistrates' Court on Tuesday 29 September and were remanded in custody.
They are due to appear next at Manchester Crown Court on Wednesday 4 November.
The charges are allegations and the defendants are entitled to a fair trial.

Oxford Man Jailed for 17 Years for Serious Offences Against Woman
First Phase of £19.1m Brighouse Town Centre Transformation Completed
New £2,500-a-Day Roadworks Charges Introduced Across West Yorkshire
Two Men Injured in Charing Cross Road Stabbing
Work Begins on New Cheadle Train Station After More Than a Century
Hundreds of Pills Seized Following Halifax Town Centre Arrest
Teaching Assistant Jailed for Offences Against Child in Bradford
Plans Revealed for New 18.5km West London Overground Route
£505,000 Investment Proposed to Step Up Fight Against Fly-Tipping in Blackburn with Darwen
More Than 1,500 Fireworks Incidents Recorded Across West Yorkshire but Just 10 Arrests
Milton Keynes 12-Year-Old Scores in Top One Per Cent in Mensa Tests
Alim OnAir
Legal Show
Bhangra Nights
Remix Saturdays