Memorial Day: No Greater Love than to Lay Down One’s Life for One’s Friends
Informally considered the start of the summer season, the Memorial Day weekend is upon us. With the ritual gatherings of friends and family, this weekend also includes a day of