April 20th, 2021

AMERICA UNCOVERED

Why Is Russia Putting Troops on Ukraine’s Border?

Russia is massing troops along the Russia Ukraine border in Crimea. The Biden Administration has been talking tough. But will tough talk follow with tough action?

LATEST EPISODES