Image 1 of 1
The wife of the Lockerbie bomber Aisha Al Megrahi marches with her family down Edinburgh's Royal Mile in a candle-lit vigil to highlight alleged miscarriages of justice - Edinburgh, Scotland, UK. Her husband Abdelbaset ali Mohmed al-Megrahi is currently dying of prostate cancer in prison.
- © CALLUM BENNETTS - MAVERICK PHOTO AGENCY
- Image Size
- 4256x2832 / 7.7MB
- Contained in galleries