News

Human Trafficking: Defining the Phenomenon Human trafficking is a human rights violation that involves the practice of holding another person in compelled service by force, fraud, or coercion.
A colorized computed tomography (CT) scan of the brain revealing blood vessels in the brain. A new study finds microplastics accumulate at higher levels in human brains than in the liver and ...
Humankind's tangled shrub of ancestry now has a new branch: Researchers in the Philippines announced today that they have discovered a species of ancient human previously unknown to science ...