FeaturedMedicine Barbiturate: From Truth Serum to Lethal Injection Have you ever considered that Veritaserum, the powerful truth serum from Harry Potter, might exist?…Warrick MaOctober 21, 2016