As Brexit looms, U.K. residents hunker down into 'prepper' mode
Great Britain is slated to leave the European Union on March 29, but with no terms settled, no one seems to know what will happen next.
Great Britain is slated to leave the European Union on March 29, but with no terms settled, no one seems to know what will happen next.