Economic progress over justice – How Britain remains silent and submits to human rights abusers

Britain has recently done a deal with the devil, as far as some are concerned. They have struck a notable deal with China,;¬†allowing them to build a nuclear plant in the South West of England, in partnership with France’s EDF Energy. A nightmare for environmentalists, but a blessing to both the British and Chinese establishments.… Read More Economic progress over justice – How Britain remains silent and submits to human rights abusers