Discuss the roles as well as functions of the premier investigative agency of India, CBI. Do you agree, that it cannot be governed by British-era laws in modern times?