Daily Archives: July 30, 2019

Gallery

Salone DMV Community Loses A Pillar, Dr. Barba Koroma: Death by Parricide Please Don’t Judge

This gallery contains 4 photos.

By Fatima Wahab Babih Parricide: “the act of killing one’s father, mother, or another close relative” (Dictionary.com). Sierra Leone has lost a true son of the soil, Dr. Barba M. Koroma, a scientist for the U.S. federal government and a … Continue reading