Colin Yeo
Colin Yeo hasn't written any stories yet.
Colin Yeo hasn't written any stories yet.
Immigration and asylum barrister, blogger and campaigner at Garden Court Chambers and editor of the Free Movement website at http://www.freemovement.org.uk.