Author Joe Green

Joe is from the UK and is the founder of Islam Leaks.