No, but there should be a minimum of two years of public service for all U.S
Citizens. Providing two years of public service is a way to contribute to society and instill patriotism in our citizens. If we all invest in our country we will all appreciate it more and benefit from it.