Opium

Video
Remember when the US Congress declined to issue a Declaration of War to invade Afghanistan, something required by their Constitution in order to have…
Police from the Catawba County Sheriff’s Office in North Carolina seized over $500 million worth of opium-producing poppy plants last Tuesday. This…