ezXplain

news, trends and information easy explained

The US government has been engaged in a war on drugs for years, and while it scored many renowned victories against prominent drug lords, drugs are still entering the country.  As it turns out, the cartels use incredibly advanced gear to … Continue reading