More than 20000 people marched through the streets of London, Saturday, to condemn UK Prime Minister Teresa May’s refusal to cancel the planned state visit of US President Donald Trump to…

source