20091020 city.delhi: NRI spots leopard in Burari farmhouse