
RUSSIA DECLARES “OPERATION FORTRESS” Meteorite Crash Poses Threat
Written by The Truth Denied, , 0 Comments
RUSSIA 2-15-13 Army units found three meteorite debris impact sites, two of which are in an area near Chebarkul Lake, west of Chelyabinsk. The third site was found some 80 kilometers further to the northwest, near the town of Zlatoust. One of the fragments that struck near Chebarkul left a crater six meters in