This week a 55-foot tall statue of a nude woman is stirring controversy after it was unveiled in the San Francisco area.
FOX News, FOX News: Nation
Fri, 10/21/2016 - 1:54am
This week a 55-foot tall statue of a nude woman is stirring controversy after it was unveiled in the San Francisco area.