In an age where India is progressing by the day, self-proclaimed superstar Mallika Sherawat begs to differ! Have a look at how she slams India in front of Western media