Alyssa Milano is always one who is fighting for justice and trying to make the world a better place.
She owns up to her past mistakes and always stands up for what she believes in.
That is certainly the case now, as she is defending herself this time, as a publication tried to slander her. But she was not having it!