Wikimedia Foundation, the non-profit behind Wikipedia, is challenging a recent order by the Delhi High Court that mandates ...