11 months agoBabylon is falling in front of your eyes - They have built a symbolic Babylon tower in Russia to burn it downQspecialForces
11 months agoPolice Save Ducklings After They Fell Down Grate, Reunite Them with MomBreitbartVerified