A non-partisan journal of the left.

About Kevin Baker

Based: US

Articles Written

Over 300 U.S. troops dead in Afghanistan in 2011

by Kevin Baker

Tue 30th Aug 2011
Kevin Baker shows how the US administation cares little for the lives of American soldiers. Many troops dying in Afghanistan today were 8 years old when the 9/11 attacks happened. ... [read more]