Human stupidity

Published March 8, 2021

Rumble Images of the 2001 terrorist attack in the city of NY and others.