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
- 2387x3587 / 4.5MB
- Contained in galleries