Omidyar: Peer News is the new …

Omidyar: Peer News is the new Civic Square. Yeah Baby!