Author Ben Allen

Ben Allen

Ben Allen is a freelance writer originally from England. Since 2008, he has been living and working around the world for various media outlets. He currently splits his time between Yerevan, Armenia and Vancouver, Canada.