"a Falun Gong couple keeping vigil across the road from the Chinese embassy"
Falun Gong exercise
Creative Commons AttributionFalun Gong exercise - Credit: Longtrekhome

Falun Gong (also known as Falun Dafa) is a modern system of beliefs and practices founded in China in 1992 by Li Hongzhi (b. 1951).

The Chinese government declared it to be a cult in 1999. As a result, active involvement has been banned. There have since been reports of human rights abuses. 

Falun Dafa website

Beliefnet.com: Falun Gong