AFP - YouTube said Wednesday that 24 hours worth of video are being uploaded to the video-sharing site every minute.




Source