India: Visitors Experience the Beauty of Falun Dafa at Lalbagh Flower Show

Feb. 18, 2024 | By a Falun Dafa practitioner in India (Minghui.org) Practitioners in India were invited to participate in the Republic Day Lalbagh Flower Show held on January 18-28, 2024. They introduced Falun Dafa to event goers, and explained why the Chinese Communist Party (CCP) began persecuting the spiritual discipline in July 1999. Many people … Continue reading India: Visitors Experience the Beauty of Falun Dafa at Lalbagh Flower Show