Video Player is loading.
UN Troops in the USA? Get Ready!!!!
CR NEWS - 1,133 Views
4
0
Published on 24 Jul 2021 / In News and Politics
Get read for the worse hope and pray for the better.
Show more
1 Comments
sort Sort by
manfaded
3 years ago
Largest naval base in the world in Norfolk VA has been gifted to NATO by the Pentagon.
FACT
Reply
thumb_up 1
thumb_down 0
Show more