Meryl Streep is a much loved, revered, respected, award-winning actor. How could she come under any adverse scrutiny? Yet indeed she has. Streep stars in the film ‘Suffragette’ and part of the film’s publicity has come under severe criticism over a clothing...

read more