Indian filmmaker Arfat Sheikh released from ICE detention after two weeks, DHS says he overstayed his visa

North America Culture Moderate confidence — 73/100

Unverified

Sources: Times of India