"how comes deaths in Africa and India from Covid-19 is so low if black and Asian people are more at risk? "
Probably because the vast majority of COVID deaths are the very old and / or with serious health conditions
Developing countries have much younger populations, especially in Africa after the carnage of AIDS
Median Population Age
17 Uganda
18 Nigeria
22 Ghana
25 Egypt
28 S Africa
28 India
47 Italy
46 Germany
45 Spain
42 France
41 Sweden
40 UK
38 Ireland
https://www.worldometers.info/world-population/population-by-country/