Markets witness a sharp fall over possible geopolitical tensions Nifty slips below 24,050, Sensex down close to 800 points ...