Update?
The station I'm following is goign on and on about the Katyusha's right now. Haven't seen anything on the net except one post on another site reporting the rumor citing a Lebanese TV station. Who knows right now. Fog of War, you know.