I need to clarify the below two things about the former South African Test Captain Hashim Amla.
- He is being fined 500$ per month for not wearing Castle Logo in his jersey.
- He was fasting during his triple century against England.
I want to know whether these two things are true or not. I need reliable references in the answer, since different sites reveal different things about the above.