Home DavaoToday.com Could the country achieve rice self-sufficiency?