Three Afghan soldiers, who recently went missing from a U.S. military base near Cape Cod, have been caught at Rainbow Bridge checkpoint in Niagara Falls, NY while trying to enter Canada. They had previously last been seen in the Cape Cod Mall in Hyannis.
Read more at CBS News, ABC News, USA Today and NBC News.
No comments:
Post a Comment