BSE Sensex fell over 700 points by afternoon trading amid broad-based selling pressure and weak global cues