http://hub.witness.org/sites/hub.witness.org/modules/contrib-5/flvmediaplayer/mediaplayer.swf
The Hub is the world’s first site dedicated to human rights and video – where you can see video, share video, and take action.
(Source: http://hub.witness.org/)
Leave a reply