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
