Live Media Jhabua - a Setelite News Channel Located In Madhya Pradesh Jhabua City. Channel Founded In Year 2009. You can have Recent News in Jhabua City.