Contents Pages by Subject


Subject Photo
Article Image News Link • Global, by Tyler Durden

In a CNN panel last week, the head of the United States Agency for International Development (USAID) Samantha Power issued some very revealing words on the Russia-Ukraine war, wherein she admitted that the US is at war with Russia but that it's "Ukra