World News

61 people snowed in at English pub are now back home

Facebook/Tan Hill Inn (LONDON) — A British inn and pub officially bid “fond farewell” to 61 guests Monday after a blizzard stranded them for days inside. Located 270 miles north of London, Tan Hill Inn in Yorkshire, England, had arranged an event for an Oasis Read More