Indian journalist Ahmar Khan won the 2023 Martin Adler Prize at the Rory Pack Awards

error: Content is protected !!