Scientists are being overwhelmed by too much science. A new scientific study concludes that there are too many scientific studies. Written by researchers in Finland…
Since around 2003, when Afghanistan was raided by the US government, opium poppy cultivation and heroin production has risen exponentially. Prior to the US invasion,…