An ancient omen comes true as the Devil rises.…
A mafia drug lord has unleashed a new, highly addictive stimulant on the streets called HT25, derive…