Top Story Fast facts: Details about Britain’s Parliament 3 months ago No Comments Prev Article Next Article Here’s some background information about Great Britain’s Houses of Parliament, located on the Thames River in London. read more Facebook Prev Article Next Article Related Posts HK lawmakers who insulted China officially disqualified November 15, 2016 Was crash terrorism? December 19, 2016 Sea ice at record lows at poles November 19, 2016 Jill Stein defends recount efforts November 29, 2016 Cuba: What’s next under Raul Castro? November 28, 2016 The Saudi women afraid to go home January 16, 2017 Add Comment Cancel reply CAPTCHA Code * Notify me of follow-up comments by email. Notify me of new posts by email.