This video of the Egypt Police hit and run has been posted on Al-Jazeera's website and on YouTube.


Image