Red peppers are called a superfood for a reason. They contain 300 % of your required vitamin c intaβ¦
Δ