Supreme Court to hear 3 terror cases