By Uncategorized US authorities are struggling to explain the images showing American weapons in Russian territory. Previous Post Seven Measure BRICS Next Post Man Dies After Getting Stuck in Quicksand-Like Silt in Alaska