Celebrities Entertainment Movies

Anushka condemns China’s dog meat festival

As the 10-day controversial dog meat festival in Yulin city of Guangxi Zhuang, China kicked off, Bollywood actress and animal welfare activist, Anushka Sharma expressed her anger.