Geopolitics
London: British home secretary Amber Rudd has resigned from her post, stating that she 'inadvertently misled' Members of Parliament over an illegal immigration scandal which pertains to deportation of Windrush generation migrants from the Carribbean. more