Collision between dumper and bus near ITO flyover in Delhi

Collision between dumper and bus near ITO flyover in Delhi

X