SLFC.In withdraws petition over mobile internet suspension in central Delhi

India