Afghan men wearing clothes spattered in blood lay down on a road as protesters shout slogans against the Iranian regime and demand justice during a protest outside the Iranian Embassy in Kabul on May 7.
{}