« first day (2916 days earlier)      last day (29 days later) » 

7:10 AM
So the new moderators are now among the most active users on meta. (And some of the mods are on the first page of the participation tab also on the main site.)
Let's hope their enthusiasm will last.
 

« first day (2916 days earlier)      last day (29 days later) »