Southern Arizona | We've Got You Covered

Video: Take A Look At This!

A tiny Russian town has declared a state of emergency, after being inundated with dozens of uninvited guests. Jeremy Roth explains in today’s Take a Look at This.

Julia Leon

Julia Leon

Scroll to top
Skip to content