03.28.2021 - By Evidence Locker True Crime
British photographer, Julie Ward’s remains were discovered in Kenya’s Maasai Mara Reserve. 33 years on, justice is yet to be served.