![]() |
Talha Ahmad is a British barrister and London based rights activist. He was the Treasurer of Muslim Council of Britain from 2016 to 2018 and is the co-chair of Stand Up to Racism.[1]
© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search