Addiction For LSD

LSD stands for Lysergic Acid Diethylamide, which’s one of the main pills humans have become addicted to today. It comes from the hallucinogen class. As…