This video from the Netherlands says about itself:
One of the birds of a pair of Swifts breeding on three eggs in one of my nest boxes just entered with some nesting material. Recorded May 28th 2012.
The British Trust for Ornithology reports, on Twitter today, about Morocco:
European Swifts flying high over Marrakech. They are on their way!!!!