How long will the dead bodies of God's witnesses lie in the street (Rev 11)?

Three and a half days

Their dead bodies shall lie in the street ... And they of the people and kindreds and tongues and nations shall see their dead bodies three days and an half, and shall not suffer their dead bodies to be put in graves. Revelation 11:8-9