timpanogos.wordpress.com
July 4 naturalization ceremony at the White House
It’s one of those great and wonderful mysteries: Why do people enlist to put their lives on the line for a nation in which they are not citizens? Regardless the motivations, many people do t…