I found Sandra Fluke twitter feed she is not happy LOL!
https://twitter.com/SandraFluke/status/483617155871563776
This saddens me...