ELRS sets 2 new records

Senior Airman Nichelle Anderson

Photo via Creative Commons

Will the War in Afghanistan Ever End?

President Biden, who pledged to end the war, is being pressured to maintain a U.S. troop presence.

by