Parched is a 2015 Indian drama film written and directed by Leena Yadav and produced by Ajay Devgn under his banner Ajay Devgn Films. It premiered at the Special … Read More