Posts

Showing posts with the label Eric Beech

HOW TRUE IS THIS REPORT: Obama denies U.S. creating military bases in Colombia