Amit Shah brings in new faces for BJP posts - Hindustan Times