united states of america preaches every country about democracy on the ground that it is the oldest and successful democratic nation in the world. i wonder if they could even ask their best friend "saudi arabia" to atleast think on democracy...;)