Lebanon: protestors demand government step down
Lebanon: protestors demand government step down

In the wake of the deadly blast in Beirut that killed 160 people, thousands of protesters took to the streets to demand the government resign.