Free Health Check Ups for people.Even after decades of freedom, India is struggling to provide basic health services to its people. The situation calls for timely care...