First of all let me clearify that only a strong PM and rest duffers doesnot make any country strong. Secondly it is a coalition govt and not a single party govt. Sonia is chair person of UPA and she has to listen the demands of other parties which PM cant do bcoz he has many other imp works . Thirdly it was PM who first spoke against left remember his statement; If they want to withdraw their support then let it be; fourthly we can just criticise bcoz she is from other country for that you tell which anti-national step which she took. Dont blindly follow BJP contention