ICBM LAUNCH Protest at Vandenberg Space Force Base
Vandenberg Space Force Base 1145 Mountain View Blvd, Vandenberg AFBICBM LAUNCH Protest at Vandenberg Space Force Base Stay after the usual vigil to protest an actual ICBM test launch in the early morning hours of the June 6th. […]