Strong Weather Front Batters Middle East With Sandstorms, Hail and Rain