Regardless of what Putin-apologists will tell you, the situation in Ukraine is simple. Ukraine is a sovereign nation. Russia invaded them. Continue reading
Recently it was reported that Fox news is more popular than another news show right now. I don’t know what metric was used, but I simply don’t care.