Which country does the majority owner of Churchill Brothers FC Goa come from?
India
Portugal
Brazil
Spain
Answer
Churchill Brothers FC Goa is majority-owned by Indian businessman and politician Churchill Alemao. He has been involved with the club since its inception and has played a significant role in its growth and success.
Churchill Brothers S.C. Brain Battle: 20 Questions to Win the War