Rocket Launch Confirmed
Looking at the date on the video and checking with recent Russia launches this matches.
Launch of the second Meridian communication satellite
On 22 May 2009 the Space Forces conducted a launch of a Soyuz-2.1a space launcher from the Plesetsk launch site. The satellite delivered into orbit is a Meridian military communication satellite.
From the website http://russianforces.org/
