• Salfordquays
  • Audioboo all in the mind
  • Snrbanneraudioboo
  • AJEnglish
    Al Jazeera English, the 24-hour English-language news and current affairs channel, is headquartered in Doha, the capital of Qatar.
  • skevosmavros
    Writer. Editor. Student. Procrastinator.