It’s International Women’s Day - a time to celebrate our ladies for being the strong, smart, independent beings that they are. So what is the greatest gift that gals have given the world? We hit the streets of London to find out.
Read Full Article at RT.com