The diplomatic car that ran over 20 people in cairo

Shocking footage from Cairo on the night of January 28th. ...