This is the terrifying moment a woman and her dog entered a lift in Zhejiang, China on February 6, not realizing the dog's ...
IDF fighters operating in the northern Gaza Strip spotted suspicious figures moving hundreds of meters away. The fighters ...