4 March 2024Mother of pregnant woman pushed to her death from Arthur’s Seat backs calls for justice Uncategorized by Fawziyah Javed and her unborn child died when she was pushed from Arthur’s Seat in Edinburgh in September 2021.