Loading...
Loading...
Kevin Garratt is a Canadian citizen who was detained in China for 30 years. He has a strong background in international relations and has lived in China for most of his adult life. Kevin is known for his experiences as a foreigner in China and his insights into the country's culture and politics. He is based in Canada.
Are you Kevin Garratt? Manage your profile and connect with your audience.
Claim Profile