When was the terrakt in moscow?

The most recent one, March 29, 2010.