Rose McGowan reveals she's a permanent resident of Mexico

Rose McGowan has been living in Mexico for nearly a year since leaving New York amid the coronavirus pandemic. Read more at Fox News.…