Retired Navy SEAL Scott Taylor told, “Fox & Friends” Thursday, that he is “absolutely ashamed of the leadership” in America right now.
Retired Navy SEAL Scott Taylor told, “Fox & Friends” Thursday, that he is “absolutely ashamed of the leadership” in America right now.