DHA 'swimming in money' while 1,500 wait for vouchers

by