Lay Down Your Arms {The Grove: Peace}

The police force in our country is called An Garda Síochána, which literally means “Guardians of the Peace.” Their job, like most policemen, is to patrol our communities, arrest ne’er-do-wells, and keep us safe, and they do all of this unarmed. For a girl who grew up the daughter of a Kansas policeman, who knew […]