SFI had announced screening of BBC documentary at Jamia Millia Islamia… New Delhi: Police have detained…