Biden Embarrasses Himself On World’s Stage

[The White House, Public domain, via Wikimedia Commons]

Signaling that they are willing to up the ante, China joined Russia in sending a military force near the American border earlier in the week. The action that took place in the vicinity of the Aleutian Islands sparked a heated political debate in Alaska and prompted the U.S. military to take action. This event is…

Read More »