Earlier this week , the Washington Post reported that unmanned surveillance drones have been flying over Iran for almost a year to search for evidence of nuclear weapons programs and detect weaknesses in air defenses .