Premise: The Broadcast Film Critics Association (BFCA) is an association of approximately 250 television, radio and online critics. Founded in 1995, it is the largest film critics organization in the United States and Canada. The BFCA has presented the Critics' Choice Movie Awards each year since 1995. Of the prestigious awards given by film critics it is the most populist in its tastes.
Hypothesis: The BFCA has presented the Critics' Choice Movie Awards each year since 2002.