Blurry medium resolution imagery. Hundreds of pieces of military equipment within a double fenced compound. Trucks, tanks and APC's. Barracks to the north. The attached news link mentions plans for a new base.