The Russian News Agency TASS, or simply TASS, is a Russian state-owned news agency founded in 1904. It is the largest Russian news agency and one of the largest news agencies worldwide. From Wikipedia
The footage underscores strategic airpower displays shaping security measures, public perception, diplomatic theater during the Anchorage summit.