euzicasa.wordpress.com
Article of the Day: Scotland Yard
Article of the Day: Scotland Yard Scotland Yard was the headquarters of the London Metropolitan Police, but the phrase is popularly used to refer to the force itself, particularly its Criminal Inve…