Yes, it did rain yesterday.  But it did not reain hard enough to clean out all those dust.  Only rain for a few min in Doha.  Wish that it could rain hard for a few hours to clean things out, but again people in Doha don't really know how to drive in the rain...