Read Time:11 Second
Britain yesterday began housing migrants on board a barge docked off the southwest English coast, in its latest controversial immigration policy that has drawn heavy criticism from locals and rights campaigners. The “Bibby Stockholm”, which has been…