RealNews

Protesting Journalists Arrested in Nepal

Police arrested 53 journalists Wednesday as they protested press restrictions in this Himalayan nation where the king seized absolute power earlier this year, a media rights group said. The journalists, chanting and carrying banners calling for press freedom, were arrested after they tried to march into the streets near the royal palace complex. Full Story

OODA Analyst

OODA Analyst

OODA is comprised of a unique team of international experts capable of providing advanced intelligence and analysis, strategy and planning support, risk and threat management, training, decision support, crisis response, and security services to global corporations and governments.