Articles 2017

Parasite - An organism that lives off or in another organism, obtaining nourishment and protection, at the other’s expense

Blood is running - SVG Top 10 murder rate in the world